A Novel Fuzzy Logic Controller (FLC) for Improving Internet-based Real-Time Application Timeliness by Eliminating User-Level Buffer Overflow
نویسندگان
چکیده
A novel FLC (Fuzzy Logic Controller) for eliminating buffer overflow at the user level is proposed. It tunes the buffer size in a dynamic manner to ensure that the buffer length always covers the queue length by the given safety margin ∆ . The FLC operation is based on the objective function: 2 } , 0 { ∆ . Our timing analysis shows that the FLC requires very short execution time for its control cycle and is therefore suitable for real-time applications. The FLC can be used as the complementary half (user level) of a unified solution to prevent buffer overflow in the entire client/server interaction over a TCP channel. The solution allows the overflow preventions at both the system and user levels to act in unison. The other half includes the throttling and AQM (active queue management) activities by the system (router level).
منابع مشابه
A Novel Fuzzy Logic Controller (FLC) for Shortening the TCP Channel Roundtrip Time by Eliminating User Buffer Overflow Adaptively
The proposed Fuzzy Logic Controller (FLC) is a novel approach for dynamic buffer tuning at the user/server level. It eliminates buffer overflow by ensuring that the buffer length always cover the queue length adaptively. The FLC and the AQM (active queue management) mechanisms at the router/system level together form a unified solution to stifle TCP (Transmission Control Protocol) channel buffe...
متن کاملType-2 fuzzy logic based pitch angle controller for fixed speed wind energy system
In this paper, an interval Type-2 fuzzy logic based pitch angle controller is proposed for fixed speed wind energy system (WES) to maintain the aerodynamic power at its rated value. The pitch angle reference is generated by the proposed controller which can compensate the non-linear characteristics of the pitch angle to the wind speed. The presence of third dimension in the Type-2 fuzzy logic c...
متن کاملA New Implementation of Maximum Power Point Tracking Based on Fuzzy Logic Algorithm for Solar Photovoltaic System
In this paper, we present a modeling and implementation of new control schemes for an isolated photovoltaic (PV) using a fuzzy logic controller (FLC). The PV system is connected to a load through a DC-DC boost converter. The FLC controller provides the appropriate duty cycle (D) to the DC-DC converter for the PV system to generate maximum power. Using FLC controller block in MATLABTM/Simulink e...
متن کاملA Fuzzy Logic Based Network Congestion Control Using Active Queue Management Techniques
Conventional IP routers are passive devices that accept packets and perform the routing function on any input. Usually the tail-drop (TD) strategy is used where the input which exceeds the buffer capacity are simply dropped. In active queue management (AQM) methods routers manage their buffers by dropping packets selectively. We study one of the AQM methods called as random exponential marking ...
متن کاملAN OPTIMAL CUCKOO SEARCH-FUZZY LOGIC CONTROLLER FOR OPTIMAL STRUCTURAL CONTROL
An optimal semi-active Cuckoo- Fuzzy algorithm is developed to drive the hydraulic semi-active damper for effective control of the dynamic deformation of building structures under earthquake loadings, in this paper. Hydraulic semi-active dampers (MR dampers) are semi active control devices that are managed by sending external voltage supply. A new adaptive fuzzy logic controller (FLC) is introd...
متن کامل